/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Practica2;

/**
 *
 * @author UNSAAC30X
 */
import java.util.*;
 

 
public class Tarea_Esquema_Cliente {
 
    
 
      public static void main(String[] args) 
 
      {
 
        // TODO code application logic her
 
        
 
        List<Atributo> lista = new ArrayList<Atributo>();
 
        Atributo idCliente = new Atributo("Id_Cliente", Integer.class);
 
        Atributo NombreCliente = new Atributo("Nombre_Cliente", String.class);
 
        Atributo DireccionCliente = new Atributo("Direccion_Cliente", String.class);
 
        Atributo TelefonoCliente = new Atributo("Telefono_Cliente", Long.class);
 
        
 
        lista.add(idCliente);
 
        lista.add(NombreCliente);
 
        lista.add(DireccionCliente);
 
        lista.add(TelefonoCliente);
 
        
 
        Relacion esquema_cliente = new Relacion(lista);
 
                
 
        System.out.println("1. Mostrar el esquema cliente");        
 
        System.out.println(esquema_cliente);
 
        System.out.println();
 
                
 
        System.out.println("2. Agregar el atributo tipo cliente");        
 
        Atributo TipoCliente = new Atributo("Tipo_Cliente", String.class);
 
        esquema_cliente.adicionarAtributo(TipoCliente);
 
        System.out.println(esquema_cliente);
 
        System.out.println(); 
 
                
 
        System.out.println("3. Eliminar el atributo Telefono_cliente");                
 
        esquema_cliente.EliminarAtributo(TelefonoCliente);
 
        System.out.println(esquema_cliente);
 
      }
 
           
 
} 

